seed beds - French English Dictionary